xen: arm: Allow traps from 32 bit userspace on 64 bit hypervisors again
authorIan Campbell <ian.campbell@citrix.com>
Mon, 30 Mar 2015 11:12:34 +0000 (12:12 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 31 Mar 2015 08:42:53 +0000 (09:42 +0100)
commit650ed2cef3284bfa6918924bc6a7ac8662ce2807
tree71cd1b83a75373d13a2e96bb3712f0dde0504f54
parent3617fe112eebde3e562e6ec602a544b68c605600
xen: arm: Allow traps from 32 bit userspace on 64 bit hypervisors again

This removes the unconditional #undef injected in response to such
traps which was added by the fixes to CVE-2014-5147 / XSA-102 in
c0020e099702 "xen: arm: Handle traps from 32-bit userspace on 64-bit
kernel as undef", we now handle such traps correctly.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Reviewed-by: Julien Grall <julien.grall@linaro.org>
xen/arch/arm/traps.c